home *** CD-ROM | disk | FTP | other *** search
/ PC Zone 106 / RG2001 / RG2001.ISO / demos / Sam / Serious Sam Demo / 1_00_scripts.gro / Scripts / CustomOptions / GFX-AdvancedRendering.cfg next >
Encoding:
Text File  |  2001-02-20  |  14.2 KB  |  783 lines

  1.  
  2. //
  3. Gadget: TTRS Texture settings
  4. Type:   Separator
  5. //
  6. Gadget: TTRS 
  7. Type:   Separator
  8.  
  9.  
  10. //
  11. Gadget: TTRS Normal size
  12. Tip:    TTRS set size for single-frame textures
  13. Type:   Toggle
  14. Var:    tex_fNormalSize
  15. Slider: Fill
  16. Schedule: TFNM scripts\menu\ApplyTextures.ini
  17.  
  18. String: TTRS (micro)
  19. Value:  6      
  20. String: TTRS (tiny)
  21. Value:  6.5    
  22. String: TTRS (small)
  23. Value:  7      
  24. String: TTRS (normal)
  25. Value:  8      
  26. String: TTRS (large)
  27. Value:  8.5
  28. String: TTRS (huge)
  29. Value:  9
  30.  
  31. //
  32. Gadget: TTRS Animation size
  33. Tip:    TTRS set size for animation textures
  34. Type:   Toggle
  35. Var:    tex_fAnimationSize
  36. Slider: Fill
  37. Schedule: TFNM scripts\menu\ApplyTextures.ini
  38.  
  39. String: TTRS (tiny)
  40. Value:  5
  41. String: TTRS (small)
  42. Value:  6
  43. String: TTRS (normal)
  44. Value:  7
  45. String: TTRS (large)
  46. Value:  8
  47.  
  48. //
  49. Gadget: TTRS Effect size
  50. Tip:    TTRS set size for procedural textures
  51. Type:   Toggle
  52. Var:    tex_fEffectSize
  53. Slider: Fill
  54. Schedule: TFNM scripts\menu\ApplyTextures.ini
  55.  
  56. String: TTRS (tiny)  
  57. Value:  5            
  58. String: TTRS (small) 
  59. Value:  6            
  60. String: TTRS (normal)
  61. Value:  7            
  62. String: TTRS (large) 
  63. Value:  8            
  64.  
  65. //
  66. Gadget: TTRS Normal quality
  67. Tip:    TTRS set quality for textures (opaque / transparent)
  68. Type:   Toggle
  69. Var:    tex_iNormalQuality
  70. Schedule: TFNM scripts\menu\ApplyTextures.ini
  71.  
  72. String: TTRS Optimal
  73. Value:  0
  74. String: TTRS 16-bit / Optimal
  75. Value:  10
  76. String: TTRS 32-bit / Optimal
  77. Value:  20
  78. String: TTRS Compressed / Optimal
  79. Value:  30
  80. String: TTRS Optimal / 16-bit
  81. Value:  1
  82. String: TTRS 16-bit
  83. Value:  11
  84. String: TTRS 32-bit / 16-bit
  85. Value:  21
  86. String: TTRS Compressed / 16-bit
  87. Value:  31
  88. String: TTRS Optimal / 32-bit
  89. Value:  2
  90. String: TTRS 16-bit / 32-bit
  91. Value:  12
  92. String: TTRS 32-bit
  93. Value:  22
  94. String: TTRS Compressed / 32-bit
  95. Value:  32
  96. String: TTRS Optimal / Compressed
  97. Value:  3
  98. String: TTRS 16-bit / Compressed
  99. Value:  13
  100. String: TTRS 32-bit / Compressed
  101. Value:  23
  102. String: TTRS Compressed
  103. Value:  33
  104.  
  105. //
  106. Gadget: TTRS Effect quality
  107. Tip:    TTRS set quality for procedural textures
  108. Type:   Toggle
  109. Var:    tex_bFineEffect
  110. Schedule: TFNM scripts\menu\ApplyTextures.ini
  111.  
  112. String: TTRS 16-bit
  113. Value:  0
  114. String: TTRS 32-bit
  115. Value:  1
  116.  
  117. //
  118. Gadget: TTRS Filtering method
  119. Tip:    TTRS specify filtering for standard textures
  120. Type:   Toggle
  121. Var:    tex_iFiltering
  122. Slider: Ratio
  123. Schedule: TFNM scripts\menu\ApplyTextures.ini
  124.  
  125. String: TTRS (blur)
  126. Value:  5                
  127. String: TTRS (blur)
  128. Value:  4                        
  129. String: TTRS (blur)
  130. Value:  3                        
  131. String: TTRS (blur)
  132. Value:  2                        
  133. String: TTRS (blur)
  134. Value:  1                        
  135. String: TTRS (none)
  136. Value:  0                
  137. String: TTRS (sharpen)
  138. Value: -1                
  139. String: TTRS (sharpen)
  140. Value: -2                
  141. String: TTRS (sharpen)
  142. Value: -3                
  143. String: TTRS (sharpen)
  144. Value: -4
  145. String: TTRS (sharpen)
  146. Value: -5
  147.  
  148. //
  149. Gadget: TTRS Effect filtering method
  150. Tip:    TTRS specify filtering for procedural textures
  151. Type:   Toggle
  152. Var:    tex_iEffectFiltering
  153. Slider: Fill
  154. Schedule: TFNM scripts\menu\ApplyTextures.ini
  155.  
  156. String: TTRS (none)
  157. Value:  0     
  158. String: TTRS (minimum)
  159. Value:  1     
  160. String: TTRS (low)
  161. Value:  2     
  162. String: TTRS (medium)
  163. Value:  3
  164. String: TTRS (high)
  165. Value:  4
  166. String: TTRS (maximum)
  167. Value:  5
  168.  
  169. //
  170. Gadget: TTRS Filtering booster
  171. Tip:    TTRS increase filtering strength
  172. Type:   Toggle
  173. Var:    tex_bProgressiveFilter
  174. Schedule: TFNM scripts\menu\ApplyTextures.ini
  175.  
  176. String: TTRS Disabled
  177. Value:  0
  178. String: TTRS Enabled
  179. Value:  1
  180.  
  181. //
  182. Gadget: TTRS Dithering method
  183. Tip:    TTRS specify dithering for 16-bit textures
  184. Type:   Toggle
  185. Var:    tex_iDithering
  186. Schedule: TFNM scripts\menu\ApplyTextures.ini
  187.  
  188. String: TTRS None
  189. Value:  0
  190. String: TTRS Low 
  191. Value:  1
  192. String: TTRS Low ordered 
  193. Value:  2
  194. String: TTRS Low diffusion
  195. Value:  3
  196. String: TTRS Medium
  197. Value:  4
  198. String: TTRS Medium ordered (default)
  199. Value:  5
  200. String: TTRS Medium enhanced
  201. Value:  6
  202. String: TTRS Medium diffusion
  203. Value:  7
  204. String: TTRS High ordered
  205. Value:  8
  206. String: TTRS High enhanced
  207. Value:  9
  208. String: TTRS High diffusion
  209. Value:  10
  210.  
  211. //
  212. Gadget: TTRS Don't compress
  213. Tip:    TTRS specify minimum size of texture that allow compression
  214. Type:   Toggle
  215. Var:    tex_fForceNoCompression
  216. Slider: Fill
  217. Schedule: TFNM scripts\menu\ApplyTextures.ini
  218.  
  219. String: TTRS (small)
  220. Value:  6
  221. String: TTRS (medium)
  222. Value:  7
  223. String: TTRS (big)
  224. Value:  7.5
  225. String: TTRS (large)
  226. Value:  8
  227.  
  228. //
  229. Gadget: TTRS Promote to 32-bit
  230. Tip:    TTRS specify minimum size of texture that'll always be in 32-bit quality
  231. Type:   Toggle
  232. Var:    tex_fForceHighQuality
  233. Slider: Fill
  234. Schedule: TFNM scripts\menu\ApplyTextures.ini
  235.  
  236. String: TTRS (tiny)
  237. Value:  4
  238. String: TTRS (small)
  239. Value:  5
  240. String: TTRS (medium)
  241. Value:  6
  242. String: TTRS (big)
  243. Value:  7
  244. String: TTRS (large)
  245. Value:  8 
  246.  
  247. //
  248. Gadget: TTRS Revert to 16-bit
  249. Tip:    TTRS specify maximum size of texture that won't be reverted to 16-bit quality
  250. Type:   Toggle
  251. Var:    tex_fForceLowQuality
  252. Slider: Fill
  253. Schedule: TFNM scripts\menu\ApplyTextures.ini
  254.  
  255. String: TTRS (small)
  256. Value:  5
  257. String: TTRS (medium)
  258. Value:  6
  259. String: TTRS (big)
  260. Value:  7
  261. String: TTRS (large)
  262. Value:  8 
  263. String: TTRS (huge)
  264. Value:  8.5 
  265. String: TTRS (never)
  266. Value:  10 
  267.  
  268.  
  269.  
  270. //
  271. Gadget: 
  272. Type:   Separator
  273. //
  274. Gadget: TTRS Shadow map settings
  275. Type:   Separator
  276. //
  277. Gadget: 
  278. Type:   Separator
  279.  
  280.  
  281. //
  282. Gadget: TTRS Size
  283. Tip:    TTRS set memory usage of shadowmaps
  284. Type:   Toggle
  285. Var:    shd_fStaticSize
  286. Slider: Fill
  287. Schedule: TFNM scripts\menu\ApplyShadowmaps.ini
  288.  
  289. String: TTRS (tiny)
  290. Value:  6
  291. String: TTRS (small)
  292. Value:  6.5
  293. String: TTRS (normal)
  294. Value:  7
  295. String: TTRS (large)
  296. Value:  7.5
  297. String: TTRS (huge)
  298. Value:  8
  299.  
  300. //
  301. Gadget: TTRS Quality
  302. Tip:    TTRS set shadowmaps texture quality
  303. Type:   Toggle
  304. Var:    shd_bFineQuality
  305. Schedule: TFNM scripts\menu\ApplyShadowmaps.ini
  306.  
  307. String: TTRS 16-bit
  308. Value:  0
  309. String: TTRS 32-bit
  310. Value:  1
  311.  
  312. //
  313. Gadget: TTRS Dithering method
  314. Tip:    TTRS specify dithering for 16-bit shadowmaps
  315. Type:   Toggle
  316. Var:    shd_iDithering
  317. Slider: Fill
  318. Schedule: TFNM scripts\menu\ApplyShadowmaps.ini
  319.  
  320. String: TTRS (none)
  321. Value:  0
  322. String: TTRS (minimum)
  323. Value:  1
  324. String: TTRS (low)
  325. Value:  2
  326. String: TTRS (standard)
  327. Value:  3
  328. String: TTRS (high)
  329. Value:  4
  330. String: TTRS (maximum)
  331. Value:  5
  332.  
  333. //
  334. Gadget: TTRS Cache size
  335. Tip:    TTRS size of temporary cache memory for shadowmaps
  336. Type:   Toggle
  337. Var:    shd_fCacheSize
  338. Slider: Fill
  339. Schedule: TFNM scripts\menu\ApplyShadowmaps.ini
  340.  
  341. String: TTRS (tiny)
  342. Value:  2
  343. String: TTRS (small)
  344. Value:  4
  345. String: TTRS (normal)
  346. Value:  8
  347. String: TTRS (large)
  348. Value:  16
  349. String: TTRS (huge)
  350. Value:  32
  351.  
  352. //
  353. Gadget: TTRS Precache shadowmaps
  354. Tip:    TTRS cache all shadowmaps at level load time
  355. Type:   Toggle
  356. Var:    shd_bCacheAll
  357. Schedule: TFNM scripts\menu\ApplyShadowmaps.ini
  358.  
  359. String: TTRS No
  360. Value:  0
  361. String: TTRS Yes
  362. Value:  1
  363.  
  364.  
  365.  
  366. //
  367. Gadget: 
  368. Type:   Separator
  369. //
  370. Gadget: TTRS Model settings
  371. Type:   Separator
  372. //
  373. Gadget: 
  374. Type:   Separator
  375.  
  376.  
  377. //
  378. Gadget: TTRS LOD quality
  379. Tip:    TTRS set model level-of-detail quality
  380. Type:   Toggle
  381. Var:    mdl_fLODMul
  382. Slider: Ratio
  383.  
  384. String: TTRS (coarse)
  385. Value:  1.6
  386. String: TTRS (low)
  387. Value:  1.3
  388. String: TTRS (normal)
  389. Value:  1
  390. String: TTRS (high)
  391. Value:  0.8
  392. String: TTRS (excellent)
  393. Value:  0.5
  394.  
  395. //
  396. Gadget: TTRS Shadow type
  397. Tip:    TTRS set model shadow quality
  398. Type:   Toggle
  399. Var:    mdl_iShadowQuality
  400.  
  401. String: TTRS None
  402. Value:  0
  403. String: TTRS Simple (default)
  404. Value:  1
  405. String: TTRS Complex (one light)
  406. Value:  2
  407. String: TTRS Complex (multiple lights)
  408. Value:  3
  409.  
  410. //
  411. Gadget: TTRS Precision
  412. Tip:    TTRS set model memory usage
  413. Type:   Toggle
  414. Var:    mdl_bFineQuality
  415.  
  416. String: TTRS Low
  417. Value:  0
  418. String: TTRS Normal
  419. Value:  1
  420.  
  421. //
  422. Gadget: TTRS Bump mapping
  423. Tip:    TTRS toggle rendering of bump mapping layer
  424. Type:   Toggle
  425. Var:    mdl_bRenderBump
  426.  
  427. String: TTRS Disabled
  428. Value:  0
  429. String: TTRS Enabled
  430. Value:  1
  431.  
  432. //
  433. Gadget: TTRS Detail textures
  434. Tip:    TTRS toggle rendering of detail texture layer
  435. Type:   Toggle
  436. Var:    mdl_bRenderDetail
  437.  
  438. String: TTRS Disabled
  439. Value:  0
  440. String: TTRS Enabled
  441. Value:  1
  442.  
  443. //
  444. Gadget: TTRS Specularity
  445. Tip:    TTRS toggle rendering of specular lights
  446. Type:   Toggle
  447. Var:    mdl_bRenderDetail
  448.  
  449. String: TTRS Disabled
  450. Value:  0
  451. String: TTRS Enabled
  452. Value:  1
  453.  
  454. //
  455. Gadget: TTRS Reflection mapping
  456. Tip:    TTRS toggle rendering of reflection maps
  457. Type:   Toggle
  458. Var:    mdl_bRenderReflection
  459.  
  460. String: TTRS Disabled
  461. Value:  0
  462. String: TTRS Enabled
  463. Value:  1
  464.  
  465.  
  466.  
  467. //
  468. Gadget: 
  469. Type:   Separator
  470. //
  471. Gadget: TTRS OpenGL rendering control
  472. Type:   Separator
  473. //
  474. Gadget: 
  475. Type:   Separator
  476.  
  477.  
  478. //
  479. Gadget: TTRS Multi-texturing mode
  480. Tip:    TTRS how much texture units to use
  481. Type:   Toggle
  482. Var:    ogl_iUseTextureUnits
  483.  
  484. String: TTRS None
  485. Value:  1
  486. String: TTRS Dual
  487. Value:  2
  488. String: TTRS Triple
  489. Value:  3
  490. String: TTRS Quad
  491. Value:  4
  492.  
  493. //
  494. Gadget: TTRS Allow grayscale textures
  495. Tip:    TTRS optimize memory usage for grayscale textures
  496. Type:   Toggle
  497. Var:    ogl_bAllowGrayTextures
  498. Schedule: TFNM scripts\menu\RenderingApply.ini
  499.  
  500. String: TTRS No
  501. Value:  0
  502. String: TTRS Yes
  503. Value:  1
  504.  
  505. //
  506. Gadget: TTRS Texture compression system
  507. Tip:    TTRS specify which texture compression system to use
  508. Type:   Toggle
  509. Var:    ogl_iTextureCompressionType
  510. Schedule: TFNM scripts\menu\RenderingApply.ini
  511.  
  512. String: TTRS None
  513. Value:  0
  514. String: TTRS OpenGL wrapper (default)
  515. Value:  1
  516. String: TTRS S3TC
  517. Value:  2
  518. String: TTRS FXT1
  519. Value:  3
  520. String: TTRS S3TC (legacy)
  521. Value:  4
  522.  
  523. //
  524. Gadget: TTRS Texture rendering method
  525. Tip:    TTRS set rendering filter (texture / mipmap)
  526. Type:   Toggle
  527. Var:    ogl_iTextureFiltering
  528.  
  529. String: TTRS Nearest-neighbour
  530. Value:  11
  531. String: TTRS Bilinear (default)
  532. Value:  21
  533. String: TTRS Trilinear
  534. Value:  22
  535. String: TTRS Trilinear (sharpen)
  536. Value:  212
  537.  
  538. //
  539. Gadget: TTRS Texture anisotropy
  540. Tip:    TTRS set degree of anisotropy for textures
  541. Type:   Toggle
  542. Var:    ogl_fTextureAnisotropy
  543.  
  544. String: None
  545. Value:  1
  546. String: Standard
  547. Value:  2
  548. String: Medium
  549. Value:  4
  550. String: High
  551. Value:  8
  552. String: Maximum
  553. Value:  16
  554.  
  555. //
  556. Gadget: TTRS Texture LOD bias
  557. Tip:    TTRS set biasing of mipmap switch distance
  558. Type:   Toggle
  559. Var:    ogl_fTextureLODBias
  560. Slider: Ratio
  561.  
  562. String: TTRS (blur)
  563. Value:  1              
  564. String: TTRS (blur)
  565. Value:  0.75           
  566. String: TTRS (blur)
  567. Value:  0.5            
  568. String: TTRS (blur)
  569. Value:  0.25           
  570. String: TTRS (normal)
  571. Value:  0              
  572. String: TTRS (sharpen)
  573. Value: -0.25           
  574. String: TTRS (sharpen)
  575. Value: -0.5 
  576. String: TTRS (sharpen)
  577. Value: -0.75
  578. String: TTRS (sharpen)
  579. Value: -1
  580.  
  581. //
  582. Gadget: TTRS Faster Rendering
  583. Tip:    TTRS enable/disable usage of 'Compiled Vertex Arrays' extension
  584. Type:   Toggle
  585. Var:    ogl_bUseCompiledVertexArrays
  586.  
  587. String: TTRS Disabled
  588. Value:  0
  589. String: TTRS Models only
  590. Value:  1
  591. String: TTRS World only
  592. Value:  10
  593. String: TTRS Particles only
  594. Value:  100
  595. String: TTRS Models and World
  596. Value:  11
  597. String: TTRS Models and Particles
  598. Value:  101
  599. String: TTRS World and Particles
  600. Value:  110
  601. String: TTRS Enabled for everything
  602. Value:  111
  603.  
  604. //
  605. Gadget: TTRS Access mode
  606. Tip:    TTRS exclusive mode for full-screen
  607. Type:   Toggle
  608. Var:    ogl_bExclusive
  609.  
  610. String: TTRS Compatibility
  611. Value:  0
  612. String: TTRS Performance
  613. Value:  1
  614.  
  615.  
  616.  
  617. //
  618. Gadget:
  619. Type:   Separator
  620. //
  621. Gadget: TTRS Head-up display settings
  622. Type:   Separator
  623. //
  624. Gadget: 
  625. Type:   Separator
  626.  
  627.  
  628. //
  629. Gadget: TTRS Size
  630. Tip:    TTRS set size of HUD boxes
  631. Type:   Toggle
  632. Var:    hud_fScaling
  633. Slider: Fill
  634.  
  635. String: TTRS (tiny)
  636. Value:  0.5
  637. String: TTRS (small)
  638. Value:  0.75
  639. String: TTRS (normal)
  640. Value:  1
  641. String: TTRS (large)
  642. Value:  1.1
  643. String: TTRS (huge)
  644. Value:  1.25
  645.  
  646. //
  647. Gadget: TTRS Opacity
  648. Tip:    TTRS set opacity factor of HUD boxes
  649. Type:   Toggle
  650. Var:    hud_fOpacity
  651.  
  652. String: 25%
  653. Value:  0.25
  654. String: 50%
  655. Value:  0.5
  656. String: 75%
  657. Value:  0.75
  658. String: TTRS 90% (default)
  659. Value:  0.9
  660. String: 100%
  661. Value:  1
  662.  
  663. //
  664. Gadget: TTRS Crosshair opacity
  665. Tip:    TTRS set opacity factor of crosshair
  666. Type:   Toggle
  667. Var:    hud_fCrosshairOpacity
  668.  
  669. String: TTRS Low
  670. Value:  0.5
  671. String: TTRS Medium
  672. Value:  0.75
  673. String: TTRS High (default)
  674. Value:  1
  675.  
  676.  
  677.  
  678. //
  679. Gadget:
  680. Type:   Separator
  681. //
  682. Gadget: TTRS Additional settings
  683. Type:   Separator
  684. //
  685. Gadget:
  686. Type:   Separator
  687.  
  688.  
  689. //
  690. Gadget: TTRS Color saturation
  691. Tip:    TTRS specify more or less color for display
  692. Type:   Toggle
  693. Var:    gfx_fSaturation
  694. Schedule: TFNM scripts\menu\ApplyTextures.ini
  695.  
  696. String: TTRS Grayscale
  697. Value:  0             
  698. String: TTRS Gray 75%
  699. Value:  0.25          
  700. String: TTRS Gray 50%
  701. Value:  0.5           
  702. String: TTRS Gray 25%
  703. Value:  0.75          
  704. String: TTRS Normal
  705. Value:  1
  706. String: TTRS Color 25%
  707. Value:  1.25
  708. String: TTRS Color 50%
  709. Value:  1.5
  710. String: TTRS Color 75%
  711. Value:  1.75
  712. String: TTRS Colorful
  713. Value:  2
  714. String: TTRS Twisted
  715. Value:  5
  716. String: TTRS Weirdo
  717. Value:  10
  718. String: TTRS Psychedelic
  719. Value:  20
  720.  
  721. //
  722. Gadget: TTRS Lens flare rendering
  723. Tip:    TTRS select type of rendering for lens flares
  724. Type:   Toggle
  725. Var:    gfx_iLensFlareQuality
  726.  
  727. String: TTRS None
  728. Value:  0
  729. String: TTRS Corona
  730. Value:  1
  731. String: TTRS Reflections
  732. Value:  2
  733. String: TTRS Complete (default)
  734. Value:  3
  735.  
  736. //
  737. Gadget: TTRS Screen refresh rate
  738. Tip:    TTRS set refresh rate of any resolution, if supported (careful!)
  739. Type:   Toggle
  740. Var:    gfx_iRefreshRate
  741.  
  742. String: TTRS Default
  743. Value:  0
  744. String: 60 Hz
  745. Value:  60 
  746. String: 72 Hz
  747. Value:  72 
  748. String: 75 Hz
  749. Value:  75 
  750. String: 85 Hz
  751. Value:  85 
  752. String: 90 Hz
  753. Value:  90 
  754. String: 100 Hz
  755. Value:  100
  756. String: 120 Hz
  757. Value:  120
  758.         
  759. //
  760. Gadget: TTRS Grab z-buffer
  761. Tip:    TTRS put z-buffer to alpha channel of a screenshot
  762. Type:   Toggle
  763. Var:    gfx_bGrabDepthBuffer
  764.  
  765. String: TTRS No
  766. Value:  0
  767. String: TTRS Yes
  768. Value:  1
  769.  
  770. //
  771. Gadget: TTRS Pretouch memory
  772. Tip:    TTRS pretouch all memory at level load time
  773. Type:   Toggle
  774. Var:    gam_bPretouch
  775.  
  776. String: TTRS No
  777. Value:  0
  778. String: TTRS Yes
  779. Value:  1
  780.  
  781.  
  782. MenuEnd
  783.